/* 
 * Since 2008 - 2013
 */
package com.hh.bss.sysadmin.vo.query;

import org.apache.commons.lang.builder.EqualsBuilder;
import org.apache.commons.lang.builder.HashCodeBuilder;
import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;

import java.io.Serializable;

import java.util.*;

import com.hh.bss.base.*;
import com.hh.bss.common.page.*;
import com.hh.bss.common.page.impl.*;
import com.hh.bss.sysadmin.dao.*;
import com.hh.bss.sysadmin.entity.*;
import com.hh.bss.sysadmin.service.*;
import com.hh.bss.sysadmin.vo.query.*;
import com.hh.bss.util.*;





public class SystemUserReportConfQuery extends BaseQuery implements Serializable {
    private static final long serialVersionUID = 3148176768559230877L;
    

	/** id */
	private java.lang.Integer id;
	/** account */
	private java.lang.String account;
	/** 1: 业绩配置             2: kpi配置 */
	private java.lang.Integer type;
	/** conf1 */
	private java.lang.Double conf1;
	/** conf2 */
	private java.lang.Double conf2;
	/** conf3 */
	private java.lang.Double conf3;
	/** conf4 */
	private java.lang.Double conf4;
	/** conf5 */
	private java.lang.Double conf5;
	/** conf6 */
	private java.lang.Double conf6;
	/** conf7 */
	private java.lang.Double conf7;
	/** conf8 */
	private java.lang.Double conf8;
	/** conf9 */
	private java.lang.Double conf9;
	/** createDt */
	private java.util.Date createDtBegin;
	private java.util.Date createDtEnd;
	/** creator */
	private java.lang.String creator;
	/** modifier */
	private java.lang.String modifier;
	/** modifiedDt */
	private java.util.Date modifiedDtBegin;
	private java.util.Date modifiedDtEnd;

	private java.lang.String deptId;
	/** 岗位 */
	private java.lang.Integer titleId;
	private Integer branchCompanyId;
	private String title;
	private java.lang.String status;
	private String roleType;
	public String getRoleType() {
		return roleType;
	}

	public void setRoleType(String roleType) {
		this.roleType = roleType;
	}

	public java.lang.String getStatus() {
		return status;
	}

	public void setStatus(java.lang.String status) {
		this.status = status;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public java.lang.String getDeptId() {
		return deptId;
	}

	public void setDeptId(java.lang.String deptId) {
		this.deptId = deptId;
	}

	public java.lang.Integer getTitleId() {
		return titleId;
	}

	public void setTitleId(java.lang.Integer titleId) {
		this.titleId = titleId;
	}

	public Integer getBranchCompanyId() {
		return branchCompanyId;
	}

	public void setBranchCompanyId(Integer branchCompanyId) {
		this.branchCompanyId = branchCompanyId;
	}

	public java.lang.Integer getId() {
		return this.id;
	}
	
	public void setId(java.lang.Integer value) {
		this.id = value;
	}
	
	public java.lang.String getAccount() {
		return this.account;
	}
	
	public void setAccount(java.lang.String value) {
		this.account = value;
	}
	
	public java.lang.Integer getType() {
		return this.type;
	}
	
	public void setType(java.lang.Integer value) {
		this.type = value;
	}
	
	
	
	public java.lang.Double getConf1() {
		return conf1;
	}

	public void setConf1(java.lang.Double conf1) {
		this.conf1 = conf1;
	}

	public java.lang.Double getConf2() {
		return conf2;
	}

	public void setConf2(java.lang.Double conf2) {
		this.conf2 = conf2;
	}

	public java.lang.Double getConf3() {
		return conf3;
	}

	public void setConf3(java.lang.Double conf3) {
		this.conf3 = conf3;
	}

	public java.lang.Double getConf4() {
		return conf4;
	}

	public void setConf4(java.lang.Double conf4) {
		this.conf4 = conf4;
	}

	public java.lang.Double getConf5() {
		return conf5;
	}

	public void setConf5(java.lang.Double conf5) {
		this.conf5 = conf5;
	}

	public java.lang.Double getConf6() {
		return conf6;
	}

	public void setConf6(java.lang.Double conf6) {
		this.conf6 = conf6;
	}

	public java.lang.Double getConf7() {
		return conf7;
	}

	public void setConf7(java.lang.Double conf7) {
		this.conf7 = conf7;
	}

	public java.lang.Double getConf8() {
		return conf8;
	}

	public void setConf8(java.lang.Double conf8) {
		this.conf8 = conf8;
	}

	public java.lang.Double getConf9() {
		return conf9;
	}

	public void setConf9(java.lang.Double conf9) {
		this.conf9 = conf9;
	}

	public java.util.Date getCreateDtBegin() {
		return this.createDtBegin;
	}
	
	public void setCreateDtBegin(java.util.Date value) {
		this.createDtBegin = value;
	}	
	
	public java.util.Date getCreateDtEnd() {
		return this.createDtEnd;
	}
	
	public void setCreateDtEnd(java.util.Date value) {
		this.createDtEnd = value;
	}
	
	public java.lang.String getCreator() {
		return this.creator;
	}
	
	public void setCreator(java.lang.String value) {
		this.creator = value;
	}
	
	public java.lang.String getModifier() {
		return this.modifier;
	}
	
	public void setModifier(java.lang.String value) {
		this.modifier = value;
	}
	
	public java.util.Date getModifiedDtBegin() {
		return this.modifiedDtBegin;
	}
	
	public void setModifiedDtBegin(java.util.Date value) {
		this.modifiedDtBegin = value;
	}	
	
	public java.util.Date getModifiedDtEnd() {
		return this.modifiedDtEnd;
	}
	
	public void setModifiedDtEnd(java.util.Date value) {
		this.modifiedDtEnd = value;
	}
	
	private String field_type;
	private String query;

	public String getField_type() {
		return field_type;
	}

	public void setField_type(String file_type) {
		this.field_type = file_type;
	}

	public String getQuery() {
		return query;
	}

	public void setQuery(String query) {
		this.query = query;
	}
        private String sort;
	private String dir;

        public String getSort() {
		return sort;
	}

	public void setSort(String sort) {
		
		this.sort = sort;
		if (!StringHelper.isEmpty(sort)&&!StringHelper.isEmpty(dir))
		  this.setSortColumns(sort+" "+dir);
	}

	public String getDir() {
		return dir;
	}

	public void setDir(String dir) {
		this.dir = dir;
	}
	public String toString() {
		return ToStringBuilder.reflectionToString(this,ToStringStyle.MULTI_LINE_STYLE);
	}
	
}

